/**
 * 
 */
package com.cssy.yd.logic.service;

import java.util.List;

import javax.servlet.http.HttpServletRequest;

import org.springframework.transaction.annotation.Transactional;

import com.byd.acegiext.domain.User;
import com.cssy.base.service.IBaseService;
import com.cssy.yd.logic.entity.LogicSoWareunfreezeDO;
import com.cssy.yd.logic.entity.LogicSoWareunfreezeItemDO;
import com.plat.exception.SyBaseException;

/**
 * 销售库存解冻
 * @author huang.xuming [2013-7-31]
 *
 */
public interface ILogicSoWareunfreezeService extends IBaseService<LogicSoWareunfreezeDO>{

	@Transactional
	void soWareunfreezeSave(HttpServletRequest request, LogicSoWareunfreezeDO curAP)
			throws SyBaseException;

	List<LogicSoWareunfreezeItemDO> findItemListBysowareunfreezeId(String sowareunfreezeId);
	
	@Transactional
	public Integer updateToDelete(LogicSoWareunfreezeDO t ,User user)throws SyBaseException;

}
